About Losasso & Co Ltd (05710696) United Kingdom