About Ahc Investment Holdings Limited (12491313) United Kingdom