UK’S KALROCK CAPITAL