Caretta Investments Spv Rsc Ltd