About Locee International Limited (12296996) United Kingdom