About Beacon Educators Limited (11118445) United Kingdom