Turtle Investment Holdings Spv Rsc Ltd