About London International Corp Limited (06468178) United Kingdom