About Syncopate Innovations Ltd (12638779) United Kingdom