About Consortium Technology Limited (06860205) United Kingdom