About North South Investments (uk) Limited (05410103) United Kingdom