About Nicom It Services Limited (11307287) United Kingdom