About Sena Group Ltd. (11207752) United Kingdom