About C&i Charters Ltd. (06018593) United Kingdom