About Senex Trading Limited (13155216) United Kingdom