About Synthetx Limited (07869439) United Kingdom