About Dotcable Africa Ltd (11972497) United Kingdom