About Oceanus Spirit Ltd (12730379) United Kingdom