About Keltic Offshore Services Ltd. (10946961) United Kingdom