About Sencitec Limited (05122385) United Kingdom