About Senator Holdings Ltd (12067772) United Kingdom