About Iteor Limited (04244129) United Kingdom