About Sensec Limited (SC509293) United Kingdom