About Cougar Bidco London Limited (08600903) United Kingdom