About Synergetics It Limited (SC663733) United Kingdom