About London International Corporation Limited (08344538) United Kingdom