About Integral Capital Ltd (11885823) United Kingdom