About Sesat Associates Ltd (10297363) United Kingdom