About Senedix Limited (13409875) United Kingdom