About Caiman Bidco Limited (13048157) United Kingdom