About Meainsinvest & Co. Lp (SL006835) United Kingdom