I assume this is not an app on your own phone, because otherwise this would be trivial. But can you tell us where this appeared? I'd guess it's a notification icon, but it's a little unusual for the same app to put up multiple icons.
By the way, there are literally millions of apps out there, so it's a very long shot that anyone will recognise this. Just so you know. Asking the person whose screenshot you saw it on is probably the most reliable way of finding out.