About Litta Sohi Ltd (13078904) United Kingdom