About Third Eye Intelligence Ltd (12153397) United Kingdom