About Nexus Infra Ltd (12210133) United Kingdom