About World Investment Capital Ltd (11345229) United Kingdom