About I&a Analytics Limited (08331832) United Kingdom