About Sena Media Group Ltd (11746500) United Kingdom