About Lucky Rice Ltd (12517220) United Kingdom