About Deva Capital Partners Lp (SL028868) United Kingdom