About Omg Nottingham Limited (12290933) United Kingdom