About Ratio North Sea Limited (FC034593) Gibraltar