About Alchemy Laboratories Ltd. (SC178704) United Kingdom