About Causeway Holdings Limited (NI635230) United Kingdom