About Synervo Limited (SC693003) United Kingdom