About London International University Ltd (04492701) United Kingdom