About Sena Inc Ltd (12333446) United Kingdom