About Ahds Holdings Limited (12621159) United Kingdom