About Smart Sensors Limited (11864181) United Kingdom