About Delagoa Group S.a. Lp (SL024659) United Kingdom