About World Investments Organization Ltd (12831697) United Kingdom