About Synthesys Ltd (SC385181) United Kingdom