About Octopus Communications Ltd. (03566657) United Kingdom