About Sosuru Ltd (11594360) United Kingdom