About World Invest Solutions Lp (SL021831) United Kingdom