About Alchemi Technologies Llp (OC427662) United Kingdom