About Lyndant Developments Ltd (12076717) United Kingdom