About Sentech Systems Ltd (11720318) United Kingdom