About Synsa Developments Ltd (12206444) United Kingdom