About Study Assessor Ltd (12001594) United Kingdom