About Sesan Limited (11721812) United Kingdom