About Oceanterra Ltd. (08641503) United Kingdom