About Seja Ltd (11012504) United Kingdom