About Link 9 Management Limited (11003547) United Kingdom