About Ses House Holdings Ltd (12864407) United Kingdom