About The Nyasa Organics Limited (09114580) United Kingdom