About Intelligent Mesh Technology Ltd. (08166441) United Kingdom