About Mama S Rice Limited (13692415) United Kingdom