About Nordlink Capital Holdings Limited (09313823) United Kingdom