About World Investment Organization Ltd (12995068) United Kingdom