About Sebex Ltd (11358732) United Kingdom