About Xllance Academy Limited (05699399) United Kingdom