About Soy London Ltd (12480116) United Kingdom