About Alchemist (france) Limited (10791203) United Kingdom