About Sensh Ltd (12746437) United Kingdom