About Senex Holdings Limited (11170503) United Kingdom