About Omm Group Limited (02859600) United Kingdom