About Ocean Atomic Limited (13618687) United Kingdom