About Next Level Communications Limited (03507613) United Kingdom