About North South Capital Ltd. (11324582) United Kingdom