About I.e. Research Ltd (10767563) United Kingdom