About 3rd Eye Technology Limited (12267626) United Kingdom