About I.t.e. Management Limited (02049787) United Kingdom