About Millgate Computer Systems Limited (10908413) United Kingdom