About Sensonido Limited (03929456) United Kingdom