About The Rice Train Ltd (10812249) United Kingdom