About Nicom It Limited (10676640) United Kingdom