About Relax Offshore (holdings) Limited (03495036) United Kingdom