About Teleeye Europe Ltd (04083110) United Kingdom