About Mohhashi Plantation Limited (13625202) United Kingdom