About Loc8 Ltd (12362610) United Kingdom