About Locl Developments Ltd (13192276) United Kingdom