About Golocate Technology Limited (10499154) United Kingdom