About Soho Bike Studios Ltd (11663960) United Kingdom