About Third Eye Media Ltd (13399090) United Kingdom