About Loc8 Developments Ltd (07168724) United Kingdom