Hey, does anyone know the U.K. rep for Stripchat please? A friend of mine was due a payment last week and still hasn’t received it but the support take so long to reply and she’s panicking :) Thank you!