About Meraki Ncl Limited (11647707) United Kingdom