About Ac&h 224 Limited (SC293058) United Kingdom