About Aab Investment Holding Ltd (12051182) United Kingdom