About Synthace Limited (07652459) United Kingdom