About Alchemy Research Associates Limited (04070106) United Kingdom