About Curuba Corporate Lp (LP018446) United Kingdom