About Loc8tor Limited (05199185) United Kingdom