About T-ips Holdings Limited (12645312) United Kingdom