About Jed.offshore.solutions Ltd (12695930) United Kingdom