About The Alchemy Space Limited (12463613) United Kingdom