About Third Eye Studio Ltd (07915081) United Kingdom