About Syga Computer Ltd (13489781) United Kingdom