About Sen People Ltd (13606234) United Kingdom