About Sebix Ltd (10770644) United Kingdom