About Omg Group Holdings Limited (12278295) United Kingdom