About Synergists Corporation Limited (12175219) United Kingdom