About Kestrel 2 Bidco Limited (12097171) United Kingdom