About North Cape Limited (11441863) United Kingdom