About Aci Holdings Limited (SC242720) United Kingdom