About Intelligent Metrix Limited (07028432) United Kingdom