About Synodor Corporation Group Limited (02618445) United Kingdom