About Shrike Investment Ltd (12222996) United Kingdom