About Jens Offshore Logistics Limited (SC512712) United Kingdom