About Camrock Investments L.p. (SL009590) United Kingdom