About Targa Ventures Nominees Limited (13040980) United Kingdom