About Locize Services Ltd (11681532) United Kingdom