About Curif Holdings Limited (NI637971) United Kingdom