About Three Rice Ltd (12273217) United Kingdom