About Kantale Spices Ltd (12889282) United Kingdom