About Syncopate Limited (05395393) United Kingdom