About Senator Group Holdings Limited (11658751) United Kingdom