About Senai Ltd (13502350) United Kingdom