About Ah Investments & Holdings Ltd (13163069) United Kingdom