About Integral Holdings International Limited (11551558) United Kingdom