About Studeo Nu Limited (11658742) United Kingdom