About Studyspace Global Ltd (13075928) United Kingdom