About Teach Sre Ltd (10595125) United Kingdom