About The Alchemist Studio Limited (09249182) United Kingdom