About Ambertia Capital Lp (SL015861) United Kingdom