About Causeway Connect Ltd (11338056) United Kingdom