About Losa Global Services Limited (08059110) United Kingdom