About Nemi Teas Limited (09815594) United Kingdom