About Synpromics Ltd (SC384375) United Kingdom