About Sentax Systems Limited (07733266) United Kingdom