About Ses Alpha Limited (09233923) United Kingdom