About Omega Underwriting Holdings Limited (03437588) United Kingdom