About Ittt Limited (12051747) United Kingdom