About Oceanum Nominee Limited (12463380) United Kingdom