About Ses Research Services Limited (10842119) United Kingdom