About Eduapps Ltd (11466263) United Kingdom