About Ahkda Holdings Limited (12058708) United Kingdom