About Offshore Solutions (ne) Limited (10642563) United Kingdom