About New Soho Opco Ltd (12428792) United Kingdom