About Comcast Capital International Limited (12814639) United Kingdom