About Malvistra Sales Lp (SL025795) United Kingdom