About Computing Information Systems Holdings Limited (10602679) United Kingdom