About Kera Spice Ltd (10404975) United Kingdom