About Intelligent Sensors Ltd (12923558) United Kingdom