About Osm Crew Management Aberdeen Limited (SC332068) United Kingdom