About Itelematix Limited (10510247) United Kingdom