About World Investment Company Limited (01563323) United Kingdom