About Extnddntwrk Ltd (10955778) United Kingdom