About Kabel Consultancy Ltd (11181712) United Kingdom