About Alchemy Plug Limited (10268023) United Kingdom