About Nyassa Limited (08010598) United Kingdom