About Senseade Ltd (13194415) United Kingdom