About Mahamasala Spice Kitchen Limited (11180782) United Kingdom