About Integra Edu Ltd (12534728) United Kingdom