About Sencom Innovation Limited (13301417) United Kingdom