About Synectyx Ltd (07316424) United Kingdom