About Project Kestrel Bidco Limited (12128927) United Kingdom