About Network Magic Limited (03726458) United Kingdom