About Locisope Services Ltd (11616558) United Kingdom