About Targa X Limited (13201223) United Kingdom