About Nexus 2020 Limited (07078477) United Kingdom