About Fulcrum (north Sea) Limited (SC467706) United Kingdom