About Innovative Computers Limited (02279190) United Kingdom