About Next Level Investors Ltd (13192214) United Kingdom