About Integra Bidco Limited (13524199) United Kingdom