About Meloni Sales Lp (SL029586) United Kingdom