About Curlew Opportunities Limited (10444182) United Kingdom