About Losho Ltd (13180244) United Kingdom