About Sorex Sensors Limited (10544126) United Kingdom