About Loretta Management Lp (SL022930) United Kingdom