About Sensnet Limited (06604720) United Kingdom