About Demetae Academy Ltd (13214023) United Kingdom