About Kestrel Acquisitions Limited (05055827) United Kingdom