About The London Word Academy Ltd (11718266) United Kingdom