About Greenwich Borough Academy Ltd (11586979) United Kingdom