About Trinity Ip Limited (12599244) United Kingdom