About Syngro Limited (SC266066) United Kingdom