About Illustrated Education Limited (12774022) United Kingdom