About Datagate International Systems Limited (01718124) United Kingdom