Tech Life Academy is a trading name of Tech Life World Limited. Company number 15984941. Registered office 71-75 Shelton Street, Covent Garden, Greater London, WC2H 9JQ, United Kingdom.