About Synersys Solutions Limited (06660121) United Kingdom