About Sesil Ltd (13226531) United Kingdom