About Integral Analytics Limited (11052340) United Kingdom