About Hamara Rice Ltd (13403492) United Kingdom