About Next Level Information Limited (06715020) United Kingdom