About Losh S Ltd (13275841) United Kingdom