About Meloni Group Lp (SL026284) United Kingdom