About Amacellix Ltd (12772985) United Kingdom