About Nexus 100 Holdings Ltd (13171284) United Kingdom