About Kcom Holdco 3 Limited (12005063) United Kingdom