About Sena Enterprise Ltd (11824266) United Kingdom