About Frontace Advisors Lp (SL017410) United Kingdom