About Tech One Charters Ltd. (10356384) United Kingdom