About Sosoho Ltd (13645984) United Kingdom