About Sensian Limited (11674828) United Kingdom