About Extel Networks Limited (08193401) United Kingdom