About Ameed Holdings Limited (10921731) United Kingdom