About Intellect Testing Consultancy Limited (08211225) United Kingdom