About Machine Eye Technology Limited (NI654390) United Kingdom