About Teh Rice Ltd (11938859) United Kingdom