About Nigel De Noronha Consultancy Limited (07409045) United Kingdom