About Sejutil Corporation Ltd (11516923) United Kingdom