About Target Capital Management Limited (10328449) United Kingdom