About Studyspace Ltd (12169280) United Kingdom