About Conterra Holdings Lp (SL033318) United Kingdom