About Groupe Omega Limited (07846321) United Kingdom