About Kromvord Sales Lp (SL012755) United Kingdom