About Caran Holdings Lp (SL024813) United Kingdom