About Green Nexus Platform Ltd (12913651) United Kingdom