About Soho Mixer Limited (10677969) United Kingdom