About Senso-rex Ltd (11022227) United Kingdom