About Omm Group Ltd (12877291) United Kingdom