About O Neill Modernmedia (omm) Limited (06847804) United Kingdom