About Senserer Ltd (10706372) United Kingdom