About Merilla Management Lp (SL030449) United Kingdom