About Hara Developments Ltd (13077441) United Kingdom