About London International Capital Ltd (09214582) United Kingdom