About Al Momin Rice Limited (07815465) United Kingdom