About Alchemix Limited (12421704) United Kingdom