About Ses Management Limited (10588207) United Kingdom