About Itelsm Managements Limited (09068154) United Kingdom