About Isenna Ltd (10769492) United Kingdom