About Nexus International Consultancy Ltd (10482785) United Kingdom