About Sennex Ltd (10599971) United Kingdom