About Th Alchemist London Limited (10469781) United Kingdom