About Soulcycle London Ltd. (11123274) United Kingdom