Hard to know what the end game is, given there's no ads on Strava. Could be looking to nick bikes, so best to lock down your privacy and ignore them all.
I didnt get any (i wonder if its the guys using zwift getting them?) but from Roady's post earlier it seems that they want you to check out their profile then click the links in their bio.