About Alchemy Technologies Limited (04505326) United Kingdom