About Integral Pr Limited (10202415) United Kingdom