About Sen Ltd (13213443) United Kingdom