About Senzor - Systems Limited (13076913) United Kingdom