About Amberhill Investments Ltd (06047406) United Kingdom