About Kitchen Alchemy Limited (12910259) United Kingdom