About Karvaco Intercontinental Investment Company (LP004223) United Kingdom