About Third Eye Intelligence Solutions Ltd (11919908) United Kingdom