About Oceanid Resource International Limited (10423903) United Kingdom