About Studycenter Letland Europe Formation Ltd (11472504) United Kingdom