About Syntobel Limited (12804633) United Kingdom