About Project Kestrel Midco 1 Limited (12125493) United Kingdom