About Open Eye Media Limited (04894242) United Kingdom