About Teneo Uk Bidco Limited (12052750) United Kingdom