About Omega Cs Limited (12337617) United Kingdom