About Leodis Academy Services Ltd. (07918414) United Kingdom