About Sesani Ltd (SC687878) United Kingdom