About Loc8 Global Limited (10162429) United Kingdom