About Omm Holdings Limited (13460356) United Kingdom