About Meghna Spice Ltd (12063529) United Kingdom