About Nyasa Tea Merchants Ltd (11901187) United Kingdom