About Aldhc Holdings Limited (SC520632) United Kingdom