About Tellus Education Group Limited (03029969) United Kingdom