About Project Kestrel Midco 2 Limited (12128299) United Kingdom