About United Computer And Technology Holdings Limited (01553377) United Kingdom