About Locale Services Holdings Limited (11493912) United Kingdom