About Ahda International Limited (10645263) United Kingdom