About Sedel Capital Llp (OC344617) United Kingdom