About Namo India Foods Ltd (SC692194) United Kingdom