About Oskar Marine Limited (12258774) United Kingdom