About Third Eye Technologies Limited (13690240) United Kingdom