About Integral Assured Limited (13250324) United Kingdom