About Oceanlogic Limited (07927724) United Kingdom