About Sea Logic Ltd. (03534850) United Kingdom