About Itps Bidco Limited (12867696) United Kingdom