About Syncmore Technology Ltd (12003089) United Kingdom