About Curlew Investment Ltd (11376148) United Kingdom