About New Life Academy Limited (09249539) United Kingdom