About New Deepblue Ocean Ltd. (10584850) United Kingdom