About Investeco Overseas Holdings Limited (00988441) United Kingdom