About H&n Investments Ltd (12898543) United Kingdom