About Kabel Ventures Limited (11569887) United Kingdom